既存の VPC インスタンスへの IBM Spectrum Virtualize for Public Cloud ソフトウェアのインストール

AWS Marketplace から、ご使用の AWS 環境内で構成済みの既存の VPC に IBM Spectrum Virtualize for Public Cloud ソフトウェアをインストールできます。

AWS Marketplace から IBM Spectrum Virtualize for Public Cloud ソフトウェアをインストールする前に、すべての前提条件が満たされていることを確認してください。IBM Spectrum Virtualize for Public Cloud ソフトウェアをインストールするには、以下の手順を実行します。
  1. AWS Marketplace で IBM Spectrum Virtualize for Public Cloud のページに移動し、ご使用のインストーラー・ユーザー・プロファイルか IAM 管理者プロファイルを使用してログインします。
  2. 「サブスクライブに進む (Continue to Subscribe)」をクリックします。
  3. 「このソフトウェアをサブスクライブ (Subscribe to this software)」ページで、料金を確認し、ソフトウェアのご使用条件を検討し、「構成に進む (Continue to Configuration)」をクリックします。
  4. ドロップダウン・メニューから CloudFormation テンプレートを選択します。
  5. 「このソフトウェアを構成 (Configure this software)」ページで、以下の情報を選択します。
    フルフィルメント・オプション (Fulfillment Option)
    「既存の VPC (Existing VPC)」を選択します。
    ソフトウェアのバージョン
    インストールするソフトウェアのバージョンを選択します。
    地域
    AWS アカウントを作成したときに選択した領域を選択します。
  6. 「起動に進む (Continue to Launch)」をクリックします。
  7. 「このソフトウェアを起動 (Launch this software)」ページで、構成設定を確認し、「CloudFormation の起動 (Launch CloudFormation)」を選択し、「起動 (Launch)」をクリックします。
  8. 「テンプレートの選択 (Select Template)」ページで、「Amazon S3 URL」が選択されていることを確認し、「次へ」をクリックします。
  9. 「スタック詳細の指定 (Specify stack details)」ページで、「スタック名 (Stack name)」フィールドに CloudFormation スタックの名前を入力します。
  10. 「ネットワーク構成 (Network Configuration)」の下に、以下の情報を入力します。
    VPC ID
    既存の VPC スタックに対応する ID を選択します。
    VPC の CIDR ブロック (CIDR block of VPC)
    選択した VPC の CIDR ブロックを入力します。CIDR ブロックは、VPC ID 内に括弧で囲んで表示されます。例えば、次のとおりです。
    vpc-xxxxxxxxxxxxxx(0.0.0.0/0)... 
    0.0.0.0/0 が CIDR ブロックです。
    パブリック・サブネット 1 ID (Public Subnet 1 ID)
    IP クォーラム管理に使用されるパブリック・サブネットの対応する ID を選択します。
    プライベート・サブネット 1 ID (Private Subnet 1 ID)
    ワークロード管理に使用されるプライベート・サブネット 1 の対応する ID を選択します。
    IBM Spectrum Virtualize for Public Cloud へのアクセスに使用できる IP アドレス範囲 (The IP address range that can be used to access IBM Spectrum Virtualize for Public Cloud)
    IBM Spectrum Virtualize for Public Cloud システムへの接続に使用するソース IP アドレスの範囲を入力します。
    エンドポイントが IBM Spectrum Virtualize for Public Cloud をインストールする準備ができたことを確認する (Make sure endpoints are ready to install IBM Spectrum Virtualize for Public Cloud)
    複数のサービスに対するプライベート・エンドポイントが、インストールに必要です。これらの必要なサービスについては、Amazon Web Services (AWS) でのインストールの計画を参照してください。これらのエンドポイントが構成されていることを確認するには、「はい」を選択します。
  11. 「Amazon EC2 構成 (Amazon EC2 Configuration)」の下に、以下の情報を入力します。
    IBM Spectrum Virtualize for Public Cloud ノード・インスタンス・タイプ (IBM Spectrum Virtualize for Public Cloud Node Instance Type)
    インストール用にサポートされている EC2 インスタンス・タイプのいずれかを選択します。推奨オプションは c5.9xlarge です。インストーラーにより、選択された EC2 インスタンス・タイプが 2 つ (構成内の IBM Spectrum Virtualize for Public Cloud ノードごとに 1 つずつ) プロビジョンされます。
    注: インストールの完了後は、AWS マネジメント・コンソール内でインスタンス・タイプを変更できません。サポートされているインスタンス・タイプとその用途について詳しくは、EC2 インスタンス・タイプの計画を参照してください。
    クォーラム・インスタンス・タイプ (Quorum Instance Type)
    インストールの一環で、追加の c5.large インスタンスが IP クォーラム管理の処理用に作成されます。
    鍵ペアの名前 (Key Pair Name)
    AWS アカウントの作成時に作成した既存の鍵ペアの名前を選択します。鍵ペアでは、そのインストール後、ご使用の構成へのセキュア接続が行われます。選択された鍵ペアが、EC2 インスタンスで作成されたノードに接続する予定のワークステーションまたはラップトップにダウンロードされていることを確認します。
    BYOL オファリングの IBM パスポート・アドバンテージお客様番号 (IBM Passport Advantage Customer Number of BYOL offering)
    ソフトウェア・ライセンスの購入に関連付けられている IBM お客様番号を入力します。インストール・テンプレートにより、このお客様番号を使用してソフトウェアのライセンスが検証されます。
    通知 E メール (Notification Email)
    インストールの状況に関する通知を受け取る E メール・アドレスを入力します。
  12. 「GUI 構成 (GUI Configuration)」で、管理 GUI を使用して IBM Spectrum Virtualize for Public Cloud ソフトウェアの構成を完了する、セキュリティー管理者ユーザー・プロファイル (スーパーユーザー) のパスワードを入力します。パスワードは 6 文字から 64 文字の ASCII 文字の長さで指定します。
  13. 「入出力グループ構成」で、構成に含まれる入出力グループの数を入力します。各入出力グループに、ノードが 2 つ含まれています。IBM Spectrum Virtualize for Public Cloud 実装は最大で 2 つの入出力グループ、合計で 4 つのノードをサポートします。テンプレートは、この選択に基づいて、選択された EC2 インスタンスですべてのノードをプロビジョンします。
  14. 「バックエンド・ストレージ構成 (Backend Storage Configuration)」の下に、以下の情報を入力します。
    データ・ボリューム・サイズ (Data Volume Size)
    EBS ボリュームのサイズを選択します。IBM Spectrum Virtualize for Public Cloud インストール・テンプレートにより、選択したサイズの EBS ボリュームが 2 つ注文され、接続されます。512 GB より大きいサイズのボリュームを選択してください。最大ボリューム・サイズは 16384 GB です。
  15. 「ライセンス情報 (License Information)」の下で、「ご使用条件 (License Agreement Terms)」に対して「同意する (Accept)」を選択します。「次へ」をクリックする。
  16. 「スタック・オプションの構成 (Configure stack options)」ページで、デフォルトを受け入れ、「次へ」を選択します。
  17. 「レビュー (Review)」ページで、すべての構成設定を検証し、「私はカスタム名を使用して AWS CloudFormation が IAM リソースを作成することを承認します (I acknowledge that AWS CloudFormation might create IAM resources with custom names)」および「私は AWS CloudFormation が次の機能を必要とすることを承認します: CAPABILITY_AUTO_EXPAND (I acknowledge that AWS CloudFormation might require the following capability: CAPABILITY_AUTO_EXPAND)」を選択します。「スタックの作成 (Create Stack)」をクリックします。
  18. テンプレートを起動すると、「AWS CloudFormation コンソール (AWS CloudFormation Console)」が表示されます。作成したスタックがリストされ、状況が CREATE_IN_PROGRESS であることを確認します。E メール通知が11で指定した E メール・アドレスに送信されます。通知 E メールで、「サブスクリプションを確認する (Confirm Subscription)」を選択します。サブスクリプション・ステップを確認した後、作成プロセスが完了する前に数分かかる場合があります。作成プロセスが完了したら、スタックの状況が CREATE_COMPLETE に更新されます。
  19. スタックが CREATE_COMPLETE としてリストされたら、「出力」タブを選択して構成の詳細を表示します。このタブには、インスタンスのすべての IP アドレスとノード名が記載されています。構成の更新を計画している場合、「StackUpdateTemplate」フィールドで構成内のノード数の更新に使用できるテンプレートも含まれています。構成の更新を計画する場合、この情報を保持してください。E メール通知を選択した場合、構成の詳細を記載する別の E メール・メッセージが送信されます。構成内のノードの数に応じて、以下のいずれかのメッセージが送信されます。
    例: 2 ノード構成
    Spectrum Virtualize for Public Cloud - AWS system {stack name} has been installed successfully
    Node1 (EC2: i-{instance-ID}): 
        Service IP: {x.x.x.x}
        Port1 Node IP: {x.x.x.x}
        Port2 Node IP: {x.x.x.x}
        Port1 iSCSI IP: {x.x.x.x}
        Port2 iSCSI IP: {x.x.x.x}
    Node2 (EC2: i-{instance-ID}): 
        Service IP: {x.x.x.x}
        Port1 Node IP: {x.x.x.x}
        Port2 Node IP: {x.x.x.x}
        Port1 iSCSI IP: {x.x.x.x}
        Port2 iSCSI IP: {x.x.x.x}
    IP quorum client runs on bastion machine (EC2: i-{instance-ID})
    EBS configured as backend storage:
        vol-{EBS-ID}:{EBS size} GB
        vol-{EBS-ID}:{EBS size} GB
    You can enable access to IBM Spectrum Virtualize for Public Cloud management GUI from public Internet through:
      1. Login bastion machine with it's public IP:
         ssh -i key centos@bastion-publicIP
      2. Run command:
         enable-sv-cloud-management-gui
      3. Access IBM Spectrum Virtualize for Public Cloud management GUI from browser with your bastion public IP
         https:// bastion-publicIP:8443
    And you can disable this public Internet access by issuing the following command on bastion machine:
      1. Login bastion machine with it's public IP:
         ssh -i key centos@bastion-publicIP
      2. Run command:
         disable-sv-cloud-management-gui
    Template to update stack to add or remove SV I/O group:
        URL: https://xxx.xxx.amazonaws.com/xxx/sv-cloud-node-add-remove-xxxx.template
    例:4 ノード構成
    Spectrum Virtualize for Public Cloud - AWS system {stack name} has been installed successfully
    Node1 (EC2: i-{instance-ID}): 
        Service IP: {x.x.x.x}
        Port1 Node IP: {x.x.x.x}
        Port2 Node IP: {x.x.x.x}
        Port1 iSCSI IP: {x.x.x.x}
        Port2 iSCSI IP: {x.x.x.x}
    Node2 (EC2: i-{instance-ID}): 
        Service IP: {x.x.x.x}
        Port1 Node IP: {x.x.x.x}
        Port2 Node IP: {x.x.x.x}
        Port1 iSCSI IP: {x.x.x.x}
        Port2 iSCSI IP: {x.x.x.x}
    Node3 (EC2: i-{instance-ID}): 
        Service IP: {x.x.x.x}
        Port1 Node IP: {x.x.x.x}
        Port2 Node IP: {x.x.x.x}
        Port1 iSCSI IP: {x.x.x.x}
        Port2 iSCSI IP: {x.x.x.x}
    Node4 (EC2: i-{instance-ID}): 
        Service IP: {x.x.x.x}
        Port1 Node IP: {x.x.x.x}
        Port2 Node IP: {x.x.x.x}
        Port1 iSCSI IP: {x.x.x.x}
        Port2 iSCSI IP: {x.x.x.x}
    IP quorum client runs on bastion machine (EC2: i-{instance-ID})
    EBS configured as backend storage:
        vol-{EBS-ID}:{EBS size} GB
        vol-{EBS-ID}:{EBS size} GB
    You can enable access to IBM Spectrum Virtualize for Public Cloud management GUI from public Internet through:
      1. Login bastion machine with it's public IP:
         ssh -i key centos@bastion-publicIP
      2. Run command:
         enable-sv-cloud-management-gui
      3. Access IBM Spectrum Virtualize for Public Cloud management GUI from browser with your bastion public IP
         https:// bastion-publicIP:8443
    And you can disable this public Internet access by issuing the following command on bastion machine:
      1. Login bastion machine with it's public IP:
         ssh -i key centos@bastion-publicIP
      2. Run command:
         disable-sv-cloud-management-gui
    Template to update stack to add or remove SV I/O group:
        URL: https://xxx.xxx.amazonaws.com/xxx/sv-cloud-node-add-remove-xxxx.template